<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>Ruby Course Graduates: Ruby Study Notes - Best Ruby Guide, Ruby Tutorial</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="description" content="Ruby Study Notes - Best Ruby Guide, Ruby Tutorial" />
<meta name="keywords" content="ruby graduates,ruby study notes,ruby guide,free ruby programming course,best ruby guide,ruby tutorials,ruby tutorial,learn ruby,ruby,ruby on rails,ruby rails,ruby learning,ruby tutoring,learning ruby,ruby programming,ruby on rails development,ruby training" />
<meta name="Distribution" content="Global" />
<meta name="author" content="Satish Talim / Original design: Erwin Aligam - ealigam@gmail.com" />
<meta name="copyright" content="Satish Talim 2007 and beyond..." />
<meta name="verify-v1" content="rFu86se+IkbtF+bH8mgJBKwU5HnKaSd8Ghw9umXQOkM=" />
<meta name="robots" content="index,follow" />
<meta http-equiv="Expires" content="0" />
<meta name="revisit-after" content="1 days" />
<link rel="stylesheet" href="/images/NewOrange.css" type="text/css" />
<link rel="icon" type="image/ico" href="/images/favicon.ico" />
<!-- Google Analytics code -->
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-59044-10']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
<!-- Google Analytics code ends -->
</head>

<body>
<!-- wrap starts here -->
<div id="wrap">

    <div id="header">

        <h1 id="logo">Ruby<span class="orange">Learning.github.io</span></h1>
        <h2 id="slogan">Ruby helps programmers have more fun!</h2>

    </div>

    <div id="menu">
        <ul>
            <li><a href="/" title="Home page for rubylearning.github.io">Home</a></li>
            <li><a href="/satishtalim/tutorial.html" title="Get started Learning Ruby here...">Tutorial</a></li>
            <li><a href="/download/downloads.html" title="Download this tutorial as an eBook">Downloads</a></li>
            <li><a href="/other/testimonials.html" title="People around the world who benefited from this site">Testimonials</a></li>
            <li><a href="/other/ruby_gurus.html" title="Interviews I took of Ruby Gurus around the world">Gurus</a></li>
            <li><a href="/other/certification.html" title="Get certified in Ruby">Certification</a></li>
            <li><a href="/satishtalim/ruby_guide.html" title="Ruby Guide, Mentor">Mentor</a></li>
            <li><a href="/other/ruby_video_search.html" title="Watch videos on Ruby/Rails">Videos</a></li>
            <li><a href="/blog/" title="Ruby blog of Learning Ruby site">Blog</a></li>
            <li><a href="/satishtalim/tutorial.html" title="Online Ruby Course">Online Course</a></li>
            <li><a href="/satishtalim/about.html" title="Information about Satish Talim">About</a></li>
        </ul>
    </div>

    <!-- content-wrap starts here -->
    <div id="content-wrap">

            <div id="main">

                <div id="main-inner"> <a name="TemplateInfo"></a>
                <h1>Ruby Course Graduates: PARTICIPATE, SHARE and DISCUSS</h1>


<p><strong>PARTICIPATE, SHARE and DISCUSS</strong>: Certificates are awared to participants who have consistently participated in the forums and quizzes, shared their code and knowledge and took active part in all the discussions.</p>

<table class="stats" cellspacing="0">
<tr>
<td class="hed" colspan="4"><a name="bg7">FORPC101-7C: 7th Batch Graduates - 6th Sept. to 31st Oct. 2008</a></td>
</tr>

<tr>
<td>Adnan Abbas</td>
<td>Malaysia</td>
<td>When I subscribed for this course I did not realize that it will be that demanding in terms of your time. But I knew I had to put in a lot of time every week (10 hours+) to be active on the forums and do all my exercises / quizzes. In the end, it was really fun learning Ruby with all the Asst. Teachers and Satish helping and guiding you. I am glad that I took this course and would like to continue advancing my skills in Ruby and Ruby on Rails ultimately. <span class="underline">An advice to new subscribers, please do not consider this course easy in any way, but once you put in the effort and time it is certainly worth it</span>. I have never seen such dedicated bunch of individuals helping to develop a programming language community and RUBY certainly deserves it.</td>
<td><a href="/data/AdnanAbbas.pdf">Certf</a></td>
</tr>

<tr>
<td>Akhilesh Bangalore</td>
<td>India</td>
<td>I am a student of Computer Science and Engineering and a kind of person who has an affinity towards new programming techniques. I had heard about Ruby many a times at conferences, in newsletters, PC guides so on, but never had an opportunity to have a platform to take off, inorder to explore Ruby. Your course has provided all that is required to know what kind of a language Ruby is and how powerfully one can use it. <span class="underline">I am very much honored for having the opportunity to participate in a constructive course suitable for every aspiring programmer</span>.</td>
<td><a href="/data/AkhileshBangalore.pdf">Certf</a></td>
</tr>

<tr>
<td>Barrie Hill</td>
<td>Australia</td>
<td>Thanks Satish, for making this course available. I have participated in quite a number of courses over the last few years from computer based training to instructor led in a class room. <span class="underline">The  FORPC101 - Core Ruby Programming course I have just completed is the best study format I have participated. The course being paced over a number of weeks is much easier to absorb than sitting in a classroom for a week. The dedicated band of assistant instructors form all around the world make all the difference. Access to people who provide help with problems when asked is invaluable</span>. I would recommend this course to anyone wanting to learn Ruby.</td>
<td><a href="/data/BarrieHill.pdf">Certf</a></td>
</tr>

<tr>
<td>Felipe Ureta</td>
<td>Ecuador</td>
<td>I love the approach the course has. It is truly effective the way you learn, by sharing code and discusing each topic; you get an insight that you won't get just by reading the material and studying by your self. The teachers are great and they go a long way to make you understand, in a friendly way, your misconceptions and what you are doing wrong. You get the oportunity to see different answers for the same problem from your classmates and compliment each others knowledge. I can safely say that you learn as much from your classmates as from your teachers. <span class="underline">Best online course ever</span>.</td>
<td><a href="/data/FelipeUreta.pdf">Certf</a></td>
</tr>

<tr>
<td>Jose Alfredo Arias Sangueza</td>
<td>Bolivia</td>
<td>Thanks for the course on the Ruby programming language. Here in my country (Bolivia - South America) the people are starting to know about this powerful language and I'll recommend this online free course, Also the course helped me understand concepts and principles of Ruby core. Currently, I develop  Web applications in the Java programming language and I am considering use RoR from now, I also see that Ruby is becoming a very popular language, Once Again Thanks!!</td>
<td><a href="/data/JoseAlfredoAriasSangueza.pdf">Certf</a></td>
</tr>

<tr>
<td>Luciana Souto Mofatto</td>
<td>Brazil</td>
<td>Learning Ruby was very important to me, as I had experience with other languages like Java, VB6, Cobol and C++. <span class="underline">Ruby is a language that I chose to work with Bioinformatics and I believe Ruby is the proper tool for it</span>. Thank you all for the patience, attention and opportunity.</td>
<td><a href="/data/LucianaSoutoMofatto.pdf">Certf</a></td>
</tr>

<tr>
<td>Milica Pavic</td>
<td>Serbia</td>
<td>I heard about this course from a friend and I am very glad I did, because it helped me a lot to get started with my Ruby learning. <span class="underline">Regular based lessons, great support that is offered is what I liked</span> and great books that have been recommend in this course. Thank you for this learning opportunity.</td>
<td><a href="/data/MilicaPavic.pdf">Certf</a></td>
</tr>

<tr>
<td>Sameer Chitnis</td>
<td>India</td>
<td>Although I am working with the Ruby language for last 3 years using different frameworks like Watir, Selenium, etc., it was a great experience going through this course. It helped me brush up my Ruby knowledge. <span class="underline">The best thing I liked about this course is a step by step approach which clears up all the basics of this language</span>.</td>
<td><a href="/data/SameerChitnis.pdf">Certf</a></td>
</tr>

<tr>
<td>Stefania Spina</td>
<td>Italy</td>
<td>The most interesting thing for me (I am a linguist and not a programmer) was the <span class="underline">possibility to make some practise in text processing (using Ruby)</span>, which is very useful for my job.</td>
<td><a href="/data/StefaniaSpina.pdf">Certf</a></td>
</tr>

</table>
<br />


<table class="stats" cellspacing="0">
<tr>
<td class="hed" colspan="4"><a name="bg6">FORPC101-6C: 6th Batch Graduates - 5th July to 29th Aug. 2008</a></td>
</tr>

<tr>
<td>Bernie Loriaga</td>
<td>Philippines</td>
<td>Satish thank you for this Ruby free online course, I really learned and enjoyed this course. <span class="underline">Programing is what I wanted to learn for a long time and this was made possible by your online Ruby course</span>. Hope this online course will stay longer to help other people who want to learn Ruby programing. I would also like to say thank you to all the assistant teachers.</td>
<td><a href="/data/BernieLoriaga.pdf">Certf</a></td>
</tr>

<tr>
<td>Carlan Calazans</td>
<td>Brazil</td>
<td>Most people start to study the Ruby programming language because of the Rails Framework, me included. But when you start doing some things, I believe that no one can escape from this passion, programming in Ruby. We are not programming, most of the time, we are having fun and chatting with the Ruby Interpreter (MRI). <span class="underline">I have to say, that this is the best online course on Ruby</span>. It's up to you to understand all the content, you will learn even from your mistakes. The assistant teachers and Satish are great, thanks a lot for all help. I recommend the online courses of RubyLearning.org to everyone. If you are reading this, think for a moment, what do you have to lose?</td>
<td><a href="/data/CarlanCalazans.pdf">Certf</a></td>
</tr>

<tr>
<td>Courtney Jones House</td>
<td>USA</td>
<td>Satish, thank you for everything. I have truly enjoyed the course and am really looking forward to the advanced class. <span class="underline">The weekly lessons were laid out in an understandable and digestible order and format and the weekly excercises really put to the test what we had learned from the lessons</span>. The interactions between the students and the teachers always took what I learned to the next level.</td>
<td><a href="/data/CourtneyJonesHouse.pdf">Certf</a></td>
</tr>

<tr>
<td>David Miller</td>
<td>USA</td>
<td>I really enjoyed the Ruby course you provided. The course was well done, and my fellow students were quite talented and helpful. I also want to thank the instructors that helped us with our lessons. <span class="underline">The course helped me fill in a lot of gaps in my knowledge of Ruby</span>. I look forward to taking further courses from your site.</td>
<td><a href="/data/DavidMiller.pdf">Certf</a></td>
</tr>

<tr>
<td>Jane Tan</td>
<td>USA</td>
<td><span class="underline">I really enjoyed this RubyLearning course, especially the exercises and their forums</span>. The learning process opened my mind. It is a learning art. The assistant teachers were very helpful and encouraged us all.</td>
<td><a href="/data/JaneTan.pdf">Certf</a></td>
</tr>

<tr>
<td>Krzysztof B. Wicher</td>
<td>UK</td>
<td>rubylearning.github.io lead by Satish Talim is a great resource for everyone interested in learning a modern, 100% object-oriented Ruby programming language. <span class="underline">A forum-course format, with every-week new lessons forces students, especially those for whom programming is not the every-day bread, to regularly update their knowledge</span>. The best thing however is the opportunity to discuss own solution to the problems with other participants and with the Rubies of the course - the assistant teachers. Thanks for everything.</td>
<td><a href="/data/KrzysztofWicher.pdf">Certf</a></td>
</tr>

<tr>
<td>Lucas Fialho Zawacki</td>
<td>Brazil</td>
<td>The time I spent studying the Ruby language together with so many people was very fun and productive, and this is what Ruby is all about! <span class="underline">Satish and the Asst. teachers provided us a good time and many priceless tips about this wonderful way of pregramming</span>. The language is so wonderful that I feel compelled to spread it, and now I see Satish and the gang are doing their part very well in this process!</td>
<td><a href="/data/LucasZawacki.pdf">Certf</a></td>
</tr>

<tr>
<td>Marcin Felczak</td>
<td>Poland</td>
<td>I'm very happy that I decided to take Satish Talim's Online Ruby Programming Course because it gave me the opportunity to refresh my (basic) knowledge of Ruby, learn many new aspects and first of all practically try all these things. <span class="underline">Solving problems, coding exercises, improving code and sharing with other participants was extremely helpful in learning and understanding the material - this way of learning is much better than just reading - even the best - books!</span></td>
<td><a href="/data/MarcinFelczak.pdf">Certf</a></td>
</tr>

<tr>
<td>Nabin Nepal</td>
<td>Finland</td>
<td><span class="underline">I must say that this was one of the finest online courses I have ever taken in any discipline</span>. Hats off to Satish and all the assistant teachers who where so generous and helpful. The course was very practical and was comparatively easy to grasp even for a beginner like me. The clear theory with short simple examples. The finest part was the participation/discussions in the forum and posting of one's code. Morever, seeing others' code, solving the same problem in many different and better ways helped me a a great deal understanding Ruby. Finally the live online chat with the assistant teahcers, and colleagues discussing one's problems in Ruby was very interesting and useful. The course is simply superb..I am now looking forward to the intermediate Ruby course.</td>
<td><a href="/data/NabinNepal.pdf">Certf</a></td>
</tr>

<tr>
<td>Nikos Pougounias</td>
<td>Greece</td>
<td>As a software engineer focused mainly on Java, I do admit that Ruby is fun and a robust 100% object-oriented language. For all my fellow friends who would like to enter the attractive world of Ruby, I do recommend RubyLearning.org. This course is excellent and moreover free. It's an 8-week product of high educational value and quality. <span class="underline">Congratulations to Mr. Satish for his hard work, that is creating Ruby enthusiasts all over the world</span>. Thank you for this enjoyable course!</td>
<td><a href="/data/NikosPougounias.pdf">Certf</a></td>
</tr>

<tr>
<td>Peter Crawford</td>
<td>Italy</td>
<td>I came to the Ruby Learning course after a couple of months of playing with RoR, soon realizing that the Ruby part was more crucial than the Rails part - especially since I was seeking a solution to a specific problem which no amount of newbie "code-pasting" was going to solve. <span class="underline">What a great experience this course has been! I got my first real taste of a programming language (as opposed to html and css) in the company of a wonderful community of learners, sharing our successes (and mistakes) together. The assistant teachers were fantastic, ever willing to help, and Mr. Talim is to be congratulated heartily for having assembled such an excellent forum in which to learn Ruby</span>. (And, by the way, I solved that little problem in RoR...).</td>
<td><a href="/data/PeterCrawford.pdf">Certf</a></td>
</tr>

<tr>
<td>Radomir Simic</td>
<td>Serbia</td>
<td>I would like to thank Satish for this opportunity. I wanted to learn Ruby for some time now, and even started on reading few books, but did not get any further than running a few basic Rails examples. So, my conclusion was - I have to learn Ruby first. From the very start. So, I found the course and must say that it was nothing but pure fun for me. This way of learning is much better than reading books - you have lessons, exercises, home projects and forums to share with others. Support that I got from the assistant teachers and other students was invaluable to me. I feel that I really had started doing things the Ruby way. <span class="underline">And by taking this course, I learned rapidly - something I never experienced when learning from books. So I would recommend it to anyone willing to learn Ruby - this is probably the best way to start</span>.</td>
<td><a href="/data/RadomirSimic.pdf">Certf</a></td>
</tr>

<tr>
<td>Sidon Duarte</td>
<td>Brazil</td>
<td>I have worked with computer for more than 10 years. After a brief contact with the Ruby language to configure a software, I decided that I would have learn it. <span class="underline">I never believed in online courses, but I registered myself on the rubylearning.org site and now, after only 7 weeks, I must say that I have to review radically my concepts, the course really works</span>. The idea of the debate about the exercises in a forum, could not be better.</td>
<td><a href="/data/SidonDuarte.pdf">Certf</a></td>
</tr>

</table>
<br />

<table class="stats" cellspacing="0">
<tr>
<td class="hed" colspan="4"><a name="bg5">FORPC101-5C: 5th Batch Graduates - 3rd May to 4th July 2008</a></td>
</tr>

<tr>
<td>Edward Redman</td>
<td>USA</td>
<td>I liked the course because (a) It allowed me to learn aspects of Ruby I probably would not of studied, if I were continuing to learn on my own. (b) For that very reason it expanded my knowledge of Ruby far beyond what I had studied over the past three years. (c) When I got stuck or did not know what to do, I had a large group of fellow students who were more than willing to share how they tackled the same problem. <span class="underline">This gave the course the feeling of a school rather than a home study course</span>. When I could I took part in the forums but because of other commitments I was not always available. Thanks again to all course instructors and to you for putting on such a worthwhile course.</td>
<td><a href="/data/EdwardRedman.pdf">Certf</a></td>
</tr>

<tr>
<td>Gabriel Szejner</td>
<td>Argentina</td>
<td>Thank you Satish, for the opportunity of this online course. Despite the fact that I practically didn't take an active part in the discussions on the forums, due to my dificulty to speak English. I think I have participated with a careful reading of what was there, and showing my code. I stress the valuable contribution of those attending the course, especially Jose Carlos Monteiro, Satoshi Asakawa and Michael Uplawksi; they were always very kind and very well disposed. <span class="underline">It was also very helpful to see the code of my classmates and learn from their ways of dealing with the exercises</span>, a high level in general (Jeff, Victor, Mareike, Sidon, Saudia, etc., etc.). Thanks to all of you, and once again to Satish Talim who made this possible.</td>
<td><a href="/data/GabrielSzejner.pdf">Certf</a></td>
</tr>

<tr>
<td>Jeffrey Lewis Hales</td>
<td>USA</td>
<td>The free online beginning Ruby course taught by Satish Talim at RubyLearning.org not only gave me a great grasp of the Ruby language basics, which it did in spades, but of OO in general. <span class="underline">In a matter of 8 weeks, Satish and his fantastic 'gang of instructors' made programming concepts I had been struggling with for years now come easily as choosing a pair of shoes in the morning!</span> I have been 'studying' PHP on my own for the past 8 years with countless web tutorials and massive tomes and can only call myself a hacker, but with only 8 weeks of directed studies believe I am now more fluent in Ruby than PHP.</td>
<td><a href="/data/JeffHales.pdf">Certf</a></td>
</tr>

<tr>
<td>Leela Krishna</td>
<td>India</td>
<td>I first heard of the word Ruby during the 2nd half of 2007. I read a good article in a Computer Magazine in India. Being a OO enthusiast I wanted to always learn a PURE OO language (Ruby is). While I was searching on the web for Ruby Materials, I luckily saw Satish Sir's website rubylearning.github.io. On the site I was excited to see the Ruby Course. <span class="underline">The take away from this course to me is more than Ruby basic, a contact with a group of people from different coutries, talents and skills BUT with COMMON interest in Ruby</span>. I tender my sincere thanks to Satish Sir and all his Assistant, to ALL the fellow coursemates who shared their code and thoughts.</td>
<td><a href="/data/LeelaKrishna.pdf">Certf</a></td>
</tr>

<tr>
<td>Leonardo M. Brambilla</td>
<td>Argentina</td>
<td><span class="underline">I want to say that the course was excellent</span>. It let me know many aspects of Ruby, that otherwise I wouldn't be able to learn. A special thanks to all my course mates that let me see specific and new issues about Ruby as the course was progressing. Only remains to thank Satish and to the group of people that suportted you and form a great group. Thanks so much for the time and effort dedicated by all of you.</td>
<td><a href="/data/LeonardoBrambilla.pdf">Certf</a></td>
</tr>

<tr>
<td>Rollyn Moises</td>
<td>Philippines</td>
<td>Starting an online course needs dedication, patience and contribution from the participants, I salute Satish for giving us the opportunity to enjoy programming with Ruby and be able to know people who had the same passion as I have. <span class="underline">Thanks a lot Satish, you have me as ambassador in my country, Philippines</span>.</td>
<td><a href="/data/RollynMoises.pdf">Certf</a></td>
</tr>

<tr>
<td>Sandeep Suryavanshi</td>
<td>India</td>
<td><span class="underline">The course content is very systematically arranged and therefore very useful for a beginner</span>. Also the example given in the content are very simple and easy to understand. The points to remember is a short summary for every lesson and therefore it helps in memorizing the whole lesson. Thank you for giving me an opportunity to learn such an awesome language.</td>
<td><a href="/data/SandeepSuryavanshi.pdf">Certf</a></td>
</tr>

<tr>
<td>Saudia Ooyshee</td>
<td>USA</td>
<td>I liked the course because the class got me up to speed to write programs in Ruby very fast. While working on the exercises my concept of OO became much clearer. The extra challenges made the juices flow from my brain. Getting the feedback from others about the codes, concepts kept me even more motivated. Looking at others' solutions showed me varieties of different ways to approach a problem - which is very effective in learning. <span class="underline">The people here are 3Gs - Great, Genius and Genuine. I highly recommend this course</span>. Thank you all.</td>
<td><a href="/data/SaudiaOoyshee.pdf">Certf</a></td>
</tr>

<tr>
<td>Victor H. Goff III</td>
<td>USA</td>
<td>I am very glad that I decided to take Satish Talim's Online Ruby Programming course. I tend to learn better when there is discussion, questions and examples to learn from. <span class="underline">The participation in the forums were key to learning and understanding the material</span>. The sample programs are good, but having submitted code to look at and test and break, and fix again really helps bring home different ways of thinking about the same problem.</td>
<td><a href="/data/VictorGoff.pdf">Certf</a></td>
</tr>

</table>
<br />

<table class="stats" cellspacing="0">
<tr>
<td class="hed" colspan="4"><a name="bg4">FORPC101-4: 4th Batch Graduates - 1st Mar. to 23rd May 2008</a></td>
</tr>

<tr>
<td>Adarsh</td>
<td>India</td>
<td>Thank you so much for your free online Ruby Programming course. <span class="underline">As a beginner in Ruby, this online course helped me very much to understand the core content of the subject</span>. This was my first experience with online programming courses.</td>
<td><a href="/data/adarsh.pdf">Certf</a></td>
</tr>

<tr>
<td>Ambanna Yatnal</td>
<td>India</td>
<td>Thanks a lot for your work on Learning Ruby, Your Ruby tutorial is really very good to understand each and every concept. Your explanations are clear and direct. Thanks once again to "<span class="underline">YOU and Your Hard work</span>".</td>
<td><a href="/data/AmbannaYatnal.pdf">Certf</a></td>
</tr>

<tr>
<td>Bruce Wehr</td>
<td>USA</td>
<td>I am an embedded software engineer, and recently joined a project-in-progress where the team was using Ruby (and/or rake) almost exclusively to automate most of the repetitive tasks. From building the code to programming the target, from handling source code control, automated unit tests and system tests - it all used Ruby. I needed to learn Ruby in order to be able to create and/or modify programs as the project grew. Being a C programmer and not an OO programmer provided some challenges, but <span class="underline">the helpful community of course participants was always there to provide assistance</span>. Thanks again for all the work you've put into this.</td>
<td><a href="/data/BruceWehr.pdf">Certf</a></td>
</tr>

<tr>
<td>Bruno Pedroso</td>
<td>Brazil</td>
<td>I'd like to thank you very much for the course. It was great. The content of the course is very well presented and easily understandable. It covers a broad set of topics and the site functionality is rich and appropriate. <span class="underline">The exercises forums are very participative and I could satisfy all my doubts immediately and to my satisfaction, and at the same time realised other ways to solve the problems</span>. I only have to thank Satish for his availability. The course is great!</td>
<td><a href="/data/BrunoPedroso.pdf">Certf</a></td>
</tr>

<tr>
<td>Chris Howland</td>
<td>UK</td>
<td>Thank you very much for a highly enjoyable and informative course. The sharing of code on the forums and the constructive comments from the tutors and helpers makes so much difference and <span class="underline">places this course well ahead of anything similar that I have seen. This should be the model for all online learning!</span></td>
<td><a href="/data/ChrisHowland.pdf">Certf</a></td>
</tr>

<tr>
<td>Daniel C. Milks</td>
<td>Switzerland</td>
<td>Thank you for putting together such an <span class="underline">easily (and globally) accessible, well thought through course</span>. This course really helps participants effectively find/achieve a solid basis in the basics of Ruby development. It has been a pleasure to work through the materials here, and I feel that what I have learned during the last 10 weeks has prepared me to now take on interesting 'real-world' assignments. This course is a wonderful place to start when one comes to Ruby; I recommend it without reservation!</td>
<td><a href="/data/DanielMilks.pdf">Certf</a></td>
</tr>

<tr>
<td>Daniel Kotowski</td>
<td>Poland</td>
<td>My previous experience with Ruby was little. As soon as I read some books on this language I knew that this language was worthy exploring. I was also looking for other ways to learn Ruby. Then, while googling, I came across the Free Online Ruby Programming Course by Satish Talim. I can say, without any hesitation, that it was the most valuable click I ever made. I found that the most efficient way to learn Ruby was exchanging information with other participants. Slowly, I got more and more involved. Since then I've became an active part of the Ruby course community. The most important idea of the course is "Participate and Share". This was something I absolutely couldn't learn from books. I am covinced that helping others with their code problems, helped me to learn Ruby faster. This course also helped me to get familiar with such an interesting language as Ruby, in a human-friendly way. This course is the best for newbies, but professionals can also learn a lot too. The level of learning is really flexible, and everyone can take advantage of it. <span class="underline">Thank you Satish for always being there, whenever we  needed help</span>.</td>
<td><a href="/data/DanielKotowski.pdf">Certf</a></td>
</tr>

<tr>
<td>Hanni Willenbrock</td>
<td>Denmark</td>
<td>Thank you very much for making this free online Ruby course. <span class="underline">Your course managed to introduce the participants to more advanced and general programming stuff such as unit testing and exception handling, which most online tutorial never even mention exists</span>. Never having taken any real programming courses before, I really enjoyed this. Keep up the good work.</td>
<td><a href="/data/HanniWillenbrock.pdf">Certf</a></td>
</tr>

<tr>
<td>Ilian Mitev</td>
<td>Bulgaria</td>
<td>First and foremost, I want to thank Satish (and the assistent teachers of course), for their time and effort. This has been an incredible course. I would recommend it to anyone! It doesn't matter if you have an extensive background in programming or if you are like me, new to programming and Ruby is your first taste of this complex world! <span class="underline">Satish's course is wonderful. It teaches you everything you need to know to start programming. What makes it better than all the books out there are the assignments you get, not only do you have to compose your own unique code but you can see how other people cope up with the tasks, which makes the learning experience so much better that learning alone. Plus the community is great and Satish is a wonderful teacher.</span></td>
<td><a href="/data/IlianMitev.pdf">Certf</a></td>
</tr>

<tr>
<td>Jim Pryke</td>
<td>Canada</td>
<td>When I first came across Satish Talim's Ruby course, I knew that I wanted very much to learn Ruby, but I didn't know if I would ever succeed. I hadn't taken any formal training in computer science since 1985, and I had tried with very little success to learn Perl and PHP from books starting in the 1990s. Even more discouraging was the fact that I had been reading several well regarded Ruby books over a period of about 4 months, and I still didn't understand enough about the language to write very useful programs. The course made a huge difference for me. <span class="underline">I learned more in my first four weeks in the course than I had in the previous four months</span>. I can recognize a number of specific ways that the course helped me. Being in the course forced me to focus on particular aspects of learning Ruby each week. That's a lot more effective than moving from topic to topic as I had been. Being able to read other people's comments and questions helped tremendously. There are many concepts that most people simply don't grasp the first time they encounter them, but that they will find simple once they learn more. When I was trying to teach myself Ruby from books, I expected that I should master each concept as I encountered it, and I spent many frustrating hours trying to grasp concepts that I simply wasn't ready for. Comments from Satish and others taught me to move on, and that everything would eventually become clear once I had learning other lessons. Working though the assignments helped to clarify many things for me as well, and being able to ask questions when I encountered something that I didn't understand helped tremendously. I still have a lot to learn, but now I find that I can read most of the code in books like Ruby Cookbook and understand what is happening, and most of the books I was struggling to understand before taking the course seem much more approachable now. Thank you to Satish Talim, the assistant teachers, and my helpful fellow students.</td>
<td><a href="/data/JimPryke.pdf">Certf</a></td>
</tr>

<tr>
<td>Jorge Mir</td>
<td>USA</td>
<td>Thank you for providing this free online Ruby course. I didn't participate much online in the forums, but I did make a friend that was also enrolled in the course and we shared some notes and links. I am new to Ruby and have been working on a daily basis on a Ruby on Rails application at place of employment, <a href="http://espn.go.com/">espn.com</a>. We developed our social networking application all in Rails and I have learned a lot over the course of a short few months. <span class="underline">Your course helped me wrap my mind around many of the basic programming concepts that every developer needs to comprehend and I plan on spending more time reading things over now that we have launched the app and things are a bit slower</span>. I am getting married in August so things aren't slowing down too much! You can check out the <a href="http://sportsnation.espn.go.com/fans/jorgemir">application</a>. Again, thanks for this class. I have written a short post about the course on our <a href="http://espndev.com/blog/learning-ruby-for-free/">development blog</a>.</td>
<td><a href="/data/JorgeMir.pdf">Certf</a></td>
</tr>

<tr>
<td>Luiz Eduardo Roncato Cordeiro</td>
<td>Brazil</td>
<td>My first contact with Ruby was last year when I bought a Ruby programming book from Mister Eustaquio (TaK). When I finished reading the book I became a Ruby enthusiast. As this was my first experience with an on-line course, <span class="underline">I'd like to say I've enjoyed the way the course is designed, and the rich and didactic content of the course texts. I've learned a lot and clarified my doubts, sharing ideas on the course's forums. For those who want to learn Ruby, just attend the next course, studying the RubyLearning texts, solving the proposed exercises, participating actively in the forums, exposing your doubts, and having a lot of fun!</span> Mr Talim, thank you very much to provide us such a well done work at RubyLearning. Congratulations!</td>
<td><a href="/data/luiz.pdf">Certf</a></td>
</tr>

<tr>
<td>Renato Willi</td>
<td>Brazil</td>
<td>As a project manager with little time and a big challenge ahead and being a long time away from programming, <span class="underline">this course could address all my expectations and I could understand everything that was taught</span>. Ruby was easy and fun to learn. A good surprise. I've learned all I needed to know to understand my team's needs, see it's difficulties and now we can talk the same language.</td>
<td><a href="/data/RenatoWilli.pdf">Certf</a></td>
</tr>

<tr>
<td>Shilpa Som</td>
<td>India</td>
<td>Thanks a lot for conducting such a wonderful course. I tried to learn Ruby myself for a few months, but hardly learnt anything. But after enrolling in your course I really learnt more. I recommend this course to everybody who wants to learn Ruby, and <span class="underline">the best part of this course is the "share and learn concept."</span> Thanks to all the assistant teachers who helped me improve my programming skills. The <a href="http://book.rubylearning.org/">Ruby study notes</a> are simple and well distributed which makes learning a new language easier. The assignments are very interesting and challenging to write the best code possible.</td>
<td><a href="/data/ShilpaSom.pdf">Certf</a></td>
</tr>

</table>
<br />

<table class="stats" cellspacing="0">
<tr>
<td class="hed" colspan="4"><a name="bg3">FORPC101-3: 3rd Batch Graduates - 7th Jan. to 6th Apr. 2008</a></td>
</tr>

<tr>
<td>Al Snow</td>
<td>U.S.A.</td>
<td>After learning about Ruby at 2006 NFJS conference, I bought books, subscribed to Ruby/Rails podcasts, and attended Atlanta Ruby user group, but did not spend much time learning or using the language. When I saw the course announcement this January (2008), I knew the structure of a class would help me, so I signed up immediately. <span class="underline">This is much more than a course - this is a "open-source" community of sharing regular training material/exercises/quizzes and of contributing to each other learning through blogs, wikis, forums, and emails</span>. As an example, in addition to read the material and doing the exercises and course project, I have contributed through exercise solutions, course ideas, unit tests, and external references (i.e., Google Summer of Code, 99 Problems Solutions). I have really enjoyed it and invite everyone to come and join our growing Ruby community in learning and sharing.</td>
<td><a href="/data/AlSnow.pdf">Certf</a></td>
</tr>

<tr>
<td>Alexei Shilin</td>
<td>Russian Federation</td>
<td>This was my first experience with online programming courses. I started to learn Ruby before I heard about rubylearning.org, but for me it was a problem to start from the beginning and have all the basic concepts and technics of the language lined up and grasped in a nice sequence of lessons. To cover up everything I needed some external motivation - this course made me do it, and I am happy now because I have a better understanding of the whole picture of the Ruby programming language. This will help me in the future. Participants and Satish Talim as the host were really responsive and gave me a hand when I was struggling with some misunderstandings or would stumble against issues I could not fully grasp. <span class="underline">That is the strongest side of this course - helpful and friendly community. My colleagues made me feel very comfortable here and showed me one more time that learning and coding in Ruby _is_ fun! And the more fun it is, the more productive you are and everyone is happy</span>.</td>
<td><a href="/data/AlexeiShilin.pdf">Certf</a></td>
</tr>

<tr>
<td>Cihan Inan</td>
<td>Turkey</td>
<td>This course was "the chance of my life with programming languages." I have tried to learn Ruby before this course, but that way it was hard for me. In this course, when I solved a given exercise, I was also able to read other people's programs and that helped me improve my code. <span class="underline">If you are a beginner in Ruby, this course is the best way to improve yourself</span>. I want to thank you, Satish Talim, for this wonderful course and your immense patience with us. Also I want to thank the assistant teachers for pointing out the problems in our code and helping us write better Ruby code.</td>
<td><a href="/data/CihanInan.pdf">Certf</a></td>
</tr>

<tr>
<td>David Foard</td>
<td>U.S.A.</td>
<td>I just wanted to thank you for teaching the Ruby course. <span class="underline">I learned a lot, plus the course spurred me to do a lot of extra reading and branching off on my own</span>. My real work load caught up with me about 3 weeks ago, so I had to reduce my time spent on Ruby. However, I now use Ruby whenever I want to tackle a new problem, that I would have done in other languages (VB.Net or Cache). For example, I am a big fantasy sports fan and help run a league. Every year, we create new team divisions which has been a manual, time consuming process. However, with Ruby, I was able to write code that will automate this process so that it only take a few minutes tops to input the parameters and then seconds to generate the teams for each division.</td>
<td><a href="/data/DavidFoard.pdf">Certf</a></td>
</tr>

<tr>
<td>Fran Dieguez Souto</td>
<td>Spain</td>
<td>I liked this course because: (a) I could see the code of other programmers (b) I could improve my knowledge of Ruby (c) I had regular exercices to do (d) The publicly accessible theory note were concise and helpful. Thank you Mr. Talim and the people who participated in this course.</td>
<td><a href="/data/FranSouto.pdf">Certf</a></td>
</tr>

<tr>
<td>Jose Carlos Monteiro</td>
<td>Portugal</td>
<td>I've learned Pascal, C, LISP, C++, Java and other languages while I was at the University. When I started working I had to learn - on the job training - Delphi, and from then on I realized that most programming languages are more or less easy to learn if one invests time and has a book or some source of information to get started. This way I've learned Perl, PHP, PL/SQL and a small set of others. But in doing so I never really felt that I had properly learned about each one. And I was afraid that the same thing would happen to me while learning by following online books, articles and other references. Until... until I stumbled on a link that pointed out to a Free Online Course for Ruby. Being online was a major advantage for me, due to time constraints, and being free was a plus since money is short and my company only invests in "well-known" languages. The first 2 to 3 weeks, after the course started, I was mostly on "reading-mode" in the forums and was satisfied to accomplish the exercises and quiz. Until, due to some discussion in a thread, I realized that I had to participate more, and more often, in the forums. By doing so then suddenly, easily, almost without realizing I started to feel that I'm really learning how to code in Ruby. And that what I learn makes sense even when applied in other scenarios instead of being just a huge pile of "glued blocks of code". It's code that I can re-use, that I understand - probably more than in other languages - and that is fun. That is indeed a major advantage of Ruby: coding is fun! And as Marcos and others have mentioned: <span class="underline">this course is about participation and sharing, to which I add "discuss" as well</span>. One final word to thank Satish, for his dedication, efforts and commitment in the success of this online course and to thank the community of participants, from teachers to students (which is growing and I'm so glad to be a part of it).</td>
<td><a href="/data/JoseCarlos.pdf">Certf</a></td>
</tr>

<tr>
<td>Jose Mendoza</td>
<td>Brazil</td>
<td>I am very happy and satisfied to have taken your Free Online Ruby programming course. <span class="underline">This course helped me get a grasp on Ruby</span>. The course is very interesting and I would recommend the same very strongly.</td>
<td><a href="/data/JoseMendoza.pdf">Certf</a></td>
</tr>

<tr>
<td>Matheus Ricardo Uihara Zingarelli</td>
<td>Brazil</td>
<td><span class="underline">This course not only taught me how to code in Ruby but also taught me how to ENJOY the art of coding</span>. Our professor, Satish Talim, helped us every time we needed help, gave us links, reading material, fast answers in the forums and so much more. Talking about the forums, they were the best part for me: lots of people, different experiences, doing the same course, sharing code and comments, having fun, helping others... it was really, really good! I recommend the course for everyone! You'll have a great time there!</td>
<td><a href="/data/MatheusRicardo.pdf">Certf</a></td>
</tr>

<tr>
<td>Odracir Antunes Jr.</td>
<td>Brazil</td>
<td>I would like to thank you very much! "The Free Online Ruby Programming Course" and the "Free Study Notes on Ruby" helped me a lot. I think that your book/course is very well designed and complete. The chapters sequence/content was arranged in a very didactic way. Short texts merged with simple examples clearly explain the concepts in each lesson. The exercices point to key concepts, and help the learning process a lot. <span class="underline">In my opinion, your ebook is a "must-read" for anyone who wants to learn Ruby</span>. Congratulations!</td>
<td><a href="/data/OdracirJr.pdf">Certf</a></td>
</tr>

<tr>
<td>Paulo Henrique Mendes de Souza</td>
<td>Brazil</td>
<td>I never trusted these online courses and thought they could never be as good and as comprehensive as normal presencial courses. But since these are generally very expensive, I found Satish's free online course and signed up for a test. By the end of the fourth week I had already changed my mind completely. <span class="underline">The course is totally serious and I have learned a lot, even more than if it was presencial</span>. Satish is a great teacher and always helped me when I needed. I'm sure that any person who enrolls for the new batches will learn as much as (or more than) I did.</td>
<td><a href="/data/PauloHenrique.pdf">Certf</a></td>
</tr>

<tr>
<td>Pawel Radecki</td>
<td>Poland</td>
<td>The Free Online Ruby Programming Course, <span class="underline">gave me a fantastic opportunity to revise the theory and try it in practice</span>.</td>
<td><a href="/data/PawelRadecki.pdf">Certf</a></td>
</tr>

<tr>
<td>Pedro B. Costa Neves</td>
<td>Brazil</td>
<td>Well, I really enjoyed the progress of the course. These 3 months of learning was really appreciated, I thought it would be much more difficult to learn Ruby, but with the help of the asst. teachers at the forums and the help of Satish course and exercises, it was quite easy. <span class="underline">I will subscribe to the next batch as I know that the course becomes better with each new batch, as new and better things are added</span>. To everyone who participated, a big hug.</td>
<td><a href="/data/PedroCosta.pdf">Certf</a></td>
</tr>

<tr>
<td>Renato Candido</td>
<td>Brazil</td>
<td>The collaborative work existed long before the Internet was created but its creation was responsible for increasing interaction amongst people very distant from each other. Free software came from it. Among free software, we have Ruby and Ruby on Rails. <span class="underline">This course reflects exactly this ideology: Collaborative work</span>. I'm new to Ruby and the course was a very good start to this amazing language. The studying notes, the discussion forums, the exercises, the teacher's work and  specially the students, make this a very good place for learning the language basics and new programming techniques through collaborative work. I'd like to thank Satish for this resource.</td>
<td><a href="/data/RenatoCandido.pdf">Certf</a></td>
</tr>

<tr>
<td>Satoshi Asakawa</td>
<td>Japan</td>
<td>"This Free Online Ruby Programming Course" is the world's best way to learn Ruby programming and English at the same time. <span class="underline">If you'll jump into this small Ruby community, I promise that you will improve your Ruby and English ability and get many friends from all over the world too</span>. Ruby is a magic word. Let's enjoy Ruby programming!</td>
<td>Certf</td>
</tr>

<tr>
<td>Tim Leonard</td>
<td>U.S.A.</td>
<td>I took this course as a refresher since I have not written a program in several years. <span class="underline">The course provides good coverage of the main points of the Ruby language along with lots of excellent examples</span>. Thanks for all of your time and efforts.</td>
<td><a href="/data/TimLeonard.pdf">Certf</a></td>
</tr>

<tr>
<td>Victor Brylew</td>
<td>Ukraine</td>
<td>There so many ways to learn new programming language and I have tried online courses in the begining of this year. In this course, since there are a many participants asking questions related to the language and programming practices, any participant can get all s/he needs to know. On the other hand, each participant has the wonderful opportunity of comparing various styles of programming. Styles are not only set by functions used but the number of code lines, complexity and the commenting way. You can find all this information in books but only during collaboration will you be able to compare because usually books contain only one variant of problem solving. <span class="underline">Therefore if you want to find your own way in this language then this course will be great for you.</span></td>
<td>Certf</td>
</tr>

<tr>
<td>Willian Molinari</td>
<td>Brazil</td>
<td>I am very happy of my knowledge of Ruby, after I underwent your Ruby course! The course that Satish provided us is simply fantastic and I had a lot of fun learning Ruby along with hundreds of other participants. <span class="underline">I feel that the best way to learn Ruby programming is to take this Free Online course provided by Satish</span>. Congratulations!</td>
<td><a href="/data/WillianMolinari.pdf">Certf</a></td>
</tr>

<tr>
<td>William Nelson</td>
<td>Sweden</td>
<td>I am glad for having had this opportunity to study Ruby with Satish and so many other outstanding programmers. Their collective input has given me many insights that I would never have garnered simply from reading Ruby books (which I now have done). As a beginner (both with Ruby and programming), I knew that the road to learning would be a steep upward climb...but it has been leveled considerably by the format and structure of this course, and mostly by reading the forum discussions! What wonderful, lively and engaging discussions of the coding world of Ruby. I am glad I learned enough Ruby to appreciate these discussions and hopefully in the near future my Ruby prowess will allow me to contribute as well... <span class="underline">I think the learning revolution via Internet is starting to gather momentum and Satish is definitely pioneering this movement with his engaging Ruby learning courses</span>. Many thanks and I now, thanks to this course, have Ruby running in my veins...and hopefully pumping life into my programming attempts to put Ruby to work in the information dense world of the life sciences. Many thanks for a wonderful learning experience!</td>
<td><a href="/data/WilliamNelson.pdf">Certf</a></td>
</tr>

<!--
<tr>
<td>Other thing</td>
<td>6.5</td>
<td>8.9</td>
<td>9.9</td>
</tr>
-->
</table>

<br />

<table class="stats" cellspacing="0">
<tr>
<td class="hed" colspan="4"><a name="bg2">FORPC101-2: 2nd Batch Graduates - Aug. to Oct. 2007</a></td>
</tr>

<tr>
<td>Chris Porter</td>
<td>U.K.</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Marcos Souza</td>
<td>Brazil</td>
<td>What can I say about this course? It is not just a course really. It is Satish's passionate project, and after a while it has become ours too. I am still following the subsequent batches, learning more and more. I have made a lot of friends with diferent skills and view-points. <span class="underline">This was and still being, one of the most important experiences in my life</span>. Thank you Satish, my real Ruby Guru. And thank you all the folks of the various batches.</td>
<td>Certf</td>
</tr>

<tr>
<td>Michael Uplawski</td>
<td>Germany</td>
<td>Frankly speaking, I would not have started learning yet another programming language, if I had not found <a href="/">rubylearning.github.io</a>. Afterwards I cannot say, why no other tutorial could keep my attention for long enough to spark my interest. Finally I am happy to stay with the little Ruby community, that evolves around the site and its online class and am casually becoming productive with Ruby. <span class="underline">You made me first comprehend the basics of a language which is very different from those, I knew before</span>, and in the end curious for my future Ruby-adventures. OMG, I am a programmer...</td>
<td>Certf</td>
</tr>

</table>

<br />

<table class="stats" cellspacing="0">
<tr>
<td class="hed" colspan="4"><a name="bg1">FORPC101-1: 1st Batch Graduates - Aug. to Oct. 2006</a></td>
</tr>

<tr>
<td>Abhijit Paranjpe</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Akhil Bansal</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Amol Dabke</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Amr Malik</td>
<td>U.S.A.</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Anil Wadghule</td>
<td>India</td>
<td>Satish Talim's Ruby programming course helped me a lot. One thing I liked about it is that assignments solutions / answers are sent in by different participants; everybody had a different view to solve a problem. I saw solutions that I had not thought in that way. Everybody was enthusiastic. I think this course is unique in its kind. <span class="underline">Every programming language learner should never miss a chance to participate in this course</span>. I even had enrolled for second course. The best thing is, it is free.</td>
<td>Certf</td>
</tr>

<tr>
<td>Anish Betawadkar</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Anoop Thakur</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Ashish Kulkarni</td>
<td>Scotland</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Ashwini Khanna</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Atul Kulkarni</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Balaji Dadge</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Bhavya Siddappa</td>
<td>India</td>
<td>Testimonial</td>
<td>Certf</td>
</tr>

<tr>
<td>Chandrakant Kulkarni</td>
<td>U.S.A.</td>
<td>The Ruby course was extremely good and deep in knowledge. It really helped me in learning ROR very fast.</td>
<td>Certf</td>
</tr>

<tr>
<td>Rajesh Kumar</td>
<td>India</td>
<td>Around Aug. 2006 I heard a new name from Satish Sir - Ruby; and I was not knowing that very soon I would pursue a career in Ruby. Yes, he is the one who brought me to this genuine OOP language. Maybe that time I couldn't involve myself much, but in one corner; he had initiated things inside me towards Ruby. And now very soon, I will celebrate my first anniversary affair with Ruby. Thank you sir. <em>Satish's note: Rajesh is a prolific <a href="http://prayas.blogvis.com/">blogger</a></em>.</td>
<td>Certf</td>
</tr>

</table>

            </div>
            <!-- main inner ends here -->
        </div>

            <div id="rightbar">
            </div>

    <!-- content-wrap ends here -->
    </div>

<!-- wrap ends here -->
</div>

<!-- footer starts here -->
<div id="footer">
    <!-- CHANGE THE FOOTER -->
    <p>&copy; 2006-2021 <strong>rubylearning.github.io - A Ruby Tutorial</strong>&nbsp;&nbsp;Page Updated: 5th Jan. 2021 | Design: <a href="mailto:ealigam@gmail.com">Erwin Aligam</a> | Valid: <a href="http://validator.w3.org/check/referer">XHTML</a> | <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="/">Home</a> | <a href="/privacy.html">Privacy</a> | <a href="/sitemap.html">Sitemap</a></p>
</div>

<!-- footer ends here -->

<!-- SyntaxHighlighter code -->
<script src="/js/shCore.js" type="text/javascript"></script>
<script src="/js/shBrushRuby.js" type="text/javascript"></script>
<script type="text/javascript">
dp.SyntaxHighlighter.HighlightAll('code');
</script>
<!-- SyntaxHighlighter code -->

</body>
</html>
